article#grid-gallery {margin:0 auto;}
article#grid-gallery .gambar-p .title {
  background-image:url(../image/gallery-title.png);
  background-position:20px 0;
  background-repeat:no-repeat;
  height:310px;
  width:1000px;
  position:absolute;
  margin:-30px 0 0 -400px;
  z-index:1;
}
article#grid-gallery .bg-1x88z2 {
  position:absolute;
  z-index:1;
  left:0;
  top:0;
  right:0;
  height:470px;
  background-color:rgba(100,100,100,.1);
  background-image:url(../image/bg2-gallery.png);
  -webkit-box-shadow:inset 2px -3px 6px rgba(0,0,0,.9);
  -moz-box-shadow:inset 2px -3px 6px rgba(0,0,0,.9);
  box-shadow:inset 2px -3px 6px rgba(0,0,0,.9);
}
article#grid-gallery div.photo {
  position:relative;
  float:left;
  width:960px;
  margin:10px 10px 10px 10px;
  padding:5px;
  background-color:rgba(10,10,10,0.9);
  background-image:url(../image/bg-wood-gallery.jpg);
  border:1px solid #151515;
  border-top-color:rgba(255,255,255,0.06);
  border-bottom-color:rgba(255,255,255,0.03);
  -webkit-box-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 8px rgba(0,0,0,.6)inset;
  -moz-box-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 8px rgba(0,0,0,.6)inset;
  box-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 8px rgba(0,0,0,.6)inset;
}
article#grid-gallery .photo .image img {
  position:relative;
  z-index:999;
  overflow:hidden !important;
}
article#grid-gallery .photo .image img:hover {opacity:0.8;}
article#grid-gallery .photo .image img {
  background-image:url(../image/loader.gif);
  background-position:center center;
  background-repeat:no-repeat;
  z-index:999;
  float:left;
}
article#grid-gallery .gambar-p div.title,article#grid-gallery .judul1,article#grid-gallery .text-p p {display:none;}